evenly matched - Spanish English Dictionary